Big Huge Thesaurus

superior planet

noun